﻿@charset "utf-8";
/* CSS Document */
@media screen and (max-width: 300px) {
     html {
          font-size: 12px;
     }
	 .boxmain {
          width: 300px;
     }
}
@media screen and (min-width: 300px) and (max-width: 399px) {
     html {
          font-size: 14px;
     }
}
@media screen and (min-width: 400px) and (max-width: 499px) {
     html {
          font-size: 16px;
     }
}
@media screen and (min-width: 500px) and (max-width: 599px) {
     html {
          font-size: 18px;
     }
}
@media screen and (min-width: 600px) and (max-width: 699px) {
     html {
          font-size: 20px;
     }
}
@media screen and (min-width: 700px) and (max-width: 799px) {
     html {
          font-size: 22px;
     }
}
@media screen and (min-width: 800px) {
     html {
          font-size: 24px;
     }
	 .boxw {
          width: 800px;
     }
}

/* [mo_yq5] */
form p input.required{border-left: 1px solid rgba(236, 15, 15, 1);}
form p select.required{border-left: 1px solid rgba(236, 15, 15, 1);}
form p textarea.required{border-left: 1px solid rgba(236, 15, 15, 1);}
.msgClass {position: fixed;width:100%;top:2.5rem;z-index: 999999;}
.msgClass div{width:50%;overfloat:hidden;min-width: 250px;max-width: 700px;margin: auto;padding:0.1rem;text-align:center;background-color: #BF0000;color:#ffffff;line-height: 2.3rem;border-radius: 2rem;filter:alpha(opacity=90);  -khtml-opacity: 0.9;opacity: 0.9;}
.msgClass div.error{background-color: #CC0000;}
.msgClass div.pass{background-color: #009900;}
.msgClass div.load{background-color: #009900;}
